Stripe\ApiRequestorTest A

Total Complexity 51
Dependencies 21
Dependents 0
Total lines 603
Lines of code 512
Logical lines of code 221
Comment lines 4
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
testRaisesCardErrorOn402()
S
49 3 33
testRaisesInvalidRequestErrorOn400()
S
51 3 28
testRaisesInvalidRequestErrorOn404()
S
51 3 28
testRaisesRateLimitErrorOn400AndCodeRateLimit()
S
52 3 26
testRaisesIdempotencyErrorOn400AndTypeIdempotencyError()
S
52 3 26
testRaisesAuthenticationErrorOn401()
S
52 3 26
testRaisesPermissionErrorOn403()
S
52 3 26
testRaisesRateLimitErrorOn429()
S
52 3 26
testRaisesOAuthInvalidGrantError()
S
53 3 25
testRaisesOAuthUnsupportedResponseTypeError()
S
53 3 25
testRaisesOAuthInvalidScopeError()
S
53 3 25
testRaisesOAuthInvalidRequestError()
S
53 3 25
testRaisesOAuthInvalidClientError()
S
53 3 25
testRaisesOAuthUnsupportedGrantTypeError()
S
54 3 23
testIsDisabled()
S
54 1 23
testDefaultHeaders()
S
54 1 20
testEncodeObjects()
S
55 1 20
testHeaderStripeVersionGlobal()
S
59 1 17
testHeaderStripeAccountGlobal()
S
59 1 17
testHeaderStripeVersionRequestOptions()
S
60 1 16
testHeaderStripeAccountRequestOptions()
S
60 1 16
testHttpClientInjection()
S
63 1 10
testRaisesAuthenticationErrorWhenNoApiKey()
S
70 1 6